@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    .container {
        max-width: 1140px;
    }
    p {
        font-size: 17px;
    }
    .navigation-menu>ul>li>a {
        font-size: 15px;
    }
    .menu-head p {
        font-size: 15px;
    }
    .menu-head span {
        font-size: 12px;
    }
    .megamenu--mega>li .page-list-title1 {
        font-size: 16px;
    }
    .service-menu-design p {
        font-size: 15px;
    }
    .pogoSlider {
        height: 480px;
    }
    .slider-content {
        margin-top: 155px;
    }
    .slider-content h2 {
        font-size: 190%;
    }
    .slider-content p {
        font-size: 18px
    }
    .slider-content1 {
        margin-top: 100px;
    }
    .slider-content1 h2 {
        font-size: 150%;
        color: #000;
    }
    .slider-content1 p {
        font-size: 15px;
        color: #000;
        margin-top: 20px;
    }
    .button-lg {
        font-size: 15px;
    }
    .button-primary {
        padding: 3px 25px;
    }
    .blog-grid-content p {
        font-size: 14px;
    }
    .blog-grid-content h4 {
        font-size: 18px;
    }
    .list-style {
        font-size: 14px;
    }
    .testmonial-block p {
        font-size: 15px;
    }
    .footer-column-heading h6 {
        font-size: 13px;
    }
    .footer ul li a {
        font-size: 10.5px;
    }
    .footer ul li {
        margin-bottom: 0px;
    }
    .flip-box {
        padding: 30px 27px !important;
    }
    /* ----------------- About Us --------------------  */
    .section-main-title {
        font-size: 23px;
    }
    .section-subtitle {
        font-size: 13px;
    }
    .about-us-item p {
        font-size: 15px;
    }
    h5.card-title {
        font-size: 18px;
        font-weight: 500;
        color: #1847a0;
    }
    .card-text:last-child {
        font-size: 15px;
    }
    .section-title {
        padding-top: 25px;
    }
    /* ----------------- Zonal Office--------------------  */
    .regional-tabcontent p {
        font-size: 15px;
    }
    /* ----------------- Industries --------------------  */
    .page-title {
        font-size: 18px;
    }
    /* ----------------- Conatct Us --------------------  */
    a.btn.btn-blue {
        padding: 8px 12px;
        font-size: 14px;
    }
    .regional-height1 {
        height: 155px
    }
    .regional-height2 {
        height: 158px;
    }
    .regional-height3 {
        height: 130px;
    }
    .md-hidden {
        display: none;
    }
}

@media only screen and (min-width: 1686px) {
    .industry-name {
        font-size: 18px;
        font-weight: 600;
    }
    .regional-height1 {
        height: 183px
    }
    .regional-height2 {
        height: 185px;
    }
    .regional-height3 {
        height: 158px;
    }
    .social-link-menu {
        margin-top: 28px;
    }
    .md-hidden {
        display: none;
    }
    .slider-content1 h2 {
        font-size: 30px;
    }
    .slider-content1 {
        margin-top: 100px;
    }
}

@media only screen and (min-width: 1499px) {
    .industry-name {
        font-size: 20px;
        font-weight: 600;
    }
    .industry-name li {
        padding-left: 10px;
    }
    .service-item-desc p {
        font-size: 15px;
    }
    .regional-height1 {
        height: 155px
    }
    .pogoSlider-slide {
        height: 500px;
    }
    .pogoSlider {
        height: 500px;
    }
    .gatner-menu {
        width: 75px;
    }
    .navigation-menu>ul>li>a {
        line-height: 56px;
    }
    .social-link-menu {
        margin-top: 18px;
    }
    .md-hidden {
        display: none;
    }
    .menu-style-three .navigation-menu>ul>li,
    .menu-style-four .navigation-menu>ul>li {
        padding-left: 14px;
        padding-right: 14px;
    }
    .slider-content1 h2 {
        font-size: 25px;
    }
    .slider-content1 {
        margin-top: 100px;
    }
}

@media only screen and (max-width: 1380px) {
    .home-menu-design img {
        width: 50px;
    }
    .article-text h3 {
        font-size: 20px;
    }
    .article-text {
        padding: 0px 15px;
    }
    .article-text p {
        font-size: 13px;
    }
    .md-hidden {
        display: none;
    }
}

@media only screen and (min-width: 1798px) {
    .slider-content1 {
        margin-top: 100px;
    }
    .slider-content1 h1 {
        font-size: 25px
    }
    .social-link-menu {
        margin-top: 18px;
    }
    .menu-head span {
        line-height: 26px;
    }
    .menu-design li {
        height: 120px;
    }
    .md-hidden {
        display: none;
    }
    .card-body {
        height: 185px;
    }
    .menu-style-three .navigation-menu>ul>li,
    .menu-style-four .navigation-menu>ul>li {
        padding-left: 18px;
        padding-right: 18px;
    }
}

@media only screen and (min-width: 1903px) {
    .menu-style-three .navigation-menu>ul>li {
        padding-left: 22px;
        padding-right: 22px;
    }
    .md-hidden {
        display: none;
    }
}

@media only screen and (min-width: 1440px) {
    .menu-style-three .navigation-menu>ul>li,
    .menu-style-four .navigation-menu>ul>li {
        padding-left: 14px;
        padding-right: 14px;
    }
    .home>li>a>span {
        font-size: 15px;
    }
}

@media only screen and (min-width: 1191px and max-width: 1024px) {
    .menu-style-three .navigation-menu>ul>li,
    .menu-style-four .navigation-menu>ul>li {
        padding-left: 5px;
        padding-right: 5px;
    }
    .header__logo {
        -webkit-flex-basis: 14%;
        -ms-flex-preferred-size: 14%;
        flex-basis: 14%;
    }
    .navigation-menu>ul>li>a {
        font-size: 13px;
    }
    .industry-name li {
        padding-right: 4px;
        font-size: 11px;
    }
    .gatner-menu {
        width: 70px;
    }
}

@media screen and (max-width:465px) {
    .client-padding {
        padding-top: 0px;
    }
    .partners {
        padding-left: 0px;
    }
    #suggestPost {
        top: 304px;
        width: 60px;
    }
}

@media screen and (min-width: 768px) {
    .carousel-caption {
        right: 12%;
        left: 8%;
        padding-bottom: 30px;
    }
}